home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BCI NET 2
/
BCI NET 2.iso
/
archives
/
hardware
/
mouseclock20.lha
/
MouseClock2.0
/
MClk.doc.ita
< prev
next >
Wrap
Text File
|
1995-02-26
|
25KB
|
614 lines
Progetto MouseClock
Rev. 2.0
26-Feb-95
Copyright (C) 1993-95 Adriano De Minicis
CHE COS'E'?
===========
MouseClock è un progetto hardware/software di un orologio calendario con
batteria tampone, di costo e dimensioni contenuti, che si collega
esternamente (sulla mouse port 2) a qualunque modello di Amiga.
REQUISITI
=========
Funziona su qualunque modello di Amiga (è stato testato su A1200, A2000,
A500) che abbia almeno la versione 1.2 del sistema operativo.
E' necessaria solo un po' di esperienza nella realizzazione dei circuiti
elettronici. Se non ne avete mai costruito uno è meglio che chiediate aiuto
a qualche amico piu' esperto.
INDICE
======
1. Descrizione
2. Avviso shareware - Come registrarsi
3. Distribuzione
4. Avvertenze (Leggere attentamente)
5. Uso di MouseClock (la parte hardware)
6. Uso di SetMClock (il programma)
7. Messaggi di errore e possibili cause
8. Note sull'hardware
9. Costruzione
10. Taratura
11. Ringraziamenti
12. Cambiamenti dalla rev. 1.22 alla 2.0
1. DESCRIZIONE
==============
MouseClock, come detto è un orologio esterno di ingombro molto ridotto,
collegato alla seconda porta mouse (porta joystick).
MouseClock ha due versioni:
- La versione base e' compatta, ma non permette di collegare un joystick,
a meno che non venga rimossa
- La versione passante ha un connettore ausiliario per il joystick e un
deviatore per selezionare MouseClock o il joystick. Il circuito consiste
nella versione base a cui vanno aggiunti pochi componenti. L'unico
svantaggio rispetto la versione base è l'ingombro leggermente maggiore
(5 x 5.5 cm invece di 5 x 3.5)
I vantaggi di avere un orologio esterno sono molti:
- L'installazione non annulla la garanzia.
- E' compatibile con tutti gli Amiga: se quindi decidete di cambiare il
vostro Amiga potete trasferitre MouseClock senza problemi.
- Puo' essere usato come orologio di emergenza su un Amiga dotato di
orologio interno guasto.
Qualcuno potrebbe obiettare che esterno è ingombrante e/o che occupa la
porta joystick:
- E' molto compatto (il mio prototipo su millefori misura 44 x 35 x 16 mm).
- Con pochi componenti in piu' si puo' realizzare una versione "passante"
per joystick: con un deviatore si seleziona MouseClock o il joystick.
- Se avete un A1200 potete installare MouseClock internamente senza dover
aprire l'Amiga. Come? Basta inserirlo nell'apertura posteriore sotto il
disk drive (guardate l'immagine "DemoPic1" per dettagli)
Ma quanto mi costi?
- Molto meno di un orologio interno: con 20-25mila lire circa si acquistano
tutti i componenti per realizzarlo.
In questo archivio trovate la documentazione (questo file) e il software
(SetMClock) che permette di utilizzare MouseClock (è compreso il sorgente in
assembler). Riceverete lo schema elettrico e gli schemi di montaggio su
basetta millefori se mi invierete il contributo shareware (v.Distribuzione).
2. AVVISO SHAREWARE - COME REGISTRARSI
======================================
MouseClock è SHAREWARE. Inviandomi il contributo shareware riceverete tutte
le informazione necessarie per costruirlo, e precisamente:
- Schemi circuitali di entrambe le versioni
- Piano dettagliato di montaggio su millefori (versione base)
- Disegno ad alta risoluzione (360 DPI) del circuito stampato di entrambe
le versioni, stampato in tre modalità:
1:1 a lettura diretta (visto dal lato rame), utile per chi usa i
simboli trasferibili
1:1 e 2:1 speculare (visto dal lato componenti), utile per chi usa il
metodo della fotoincisione
- Piano dettagliato di montaggio su circuito stampato.
La ragione per cui questo progetto è shareware è che ho impiegato molto piu'
tempo per scrivere la documentazione, disegnare gli schemi e riscrivere in
assembler il software (originariamente in GFA Basic compilato, 17K!) che non
per progettare e realizzare il tutto per il mio nuovo A1200. Non mi sembra
quindi sbagliato chiedere un modesto contributo per ripagarmi del tempo perso
(purtroppo il tempo libero è sempre cosi' scarso!).
Malgrado lo scarso interesse destato da questo progetto, e il lavoro fatto
per progettare il circuito stampato e disegnare i nuovi piani di montaggio
ho deciso di lasciare invariata la quota di registrazione.
DOVE TROVARE IL CIRCUITO INTEGRATO
Il componente più importante (e più costoso) di MouseClock è il chip con
funzioni di orologio (M 8716 prodotto dalla SGS-Thomson). Alcuni utenti
fuori dall'Italia hanno avuto problemi nel trovare il chip.
In Italia è comunque possibile ordinare il chip al distributore dei
componenti di Nuova Elettronica (la Heltron di Bologna, dove hanno anche
l'accumulatore NiCd), oppure ordinarlo presso i rivenditori N.E.
Riceverete informazioni dettagliate a riguardo registrandovi.
Probabilmente anche i negozi di elettronica ben forniti hanno il chip,
altrimenti potete provare presso i rivenditori dei ricambi Radio-TV (il
chip è infatti usato in alcuni VCR).
Al limite potete richiedere a me il chip, ad un prezzo leggermente superiore
(poichè mi costa tempo e denaro ordinare alcuni chip, e non intendo tenerne
grosse scorte, dato lo scarso interesse riservato al mio progetto).
Pertanto vi consiglio caldamente di procurarvelo da soli (vi costa comunque
meno). La possibilità di ordinare il chip è mirata principalmente a venire
incontro a chi ha problemi all'estero...
NOTE IMPORTANTI:
Posso fornire SOLO il chip M 8716, non chiedetemi gli altri componenti
(sono di facile reperibilità) o il circuito stampato (non sono un negozio!).
L'offerta del chip è valida SOLO per gli ordini ricevuti entro il
1 Marzo 1996 e SOLO per chi si registra o è gia registrato. Potete
ordinarmi un massimo di due chip.
Dopo il 1 Marzo 1996 supporterò solo la registrazione a MouseClock, e non
l'invio del chip (a meno che non troviate istruzioni diverse in una nuova
release di MouuseClock) e pertanto vi prego di non inviare denaro per il
chip dopo quella data. Grazie.
ATTENZIONE: il chip orologio (IC1) è un CMOS, sensibile alle cariche
elettrostatiche. Maneggiatelo con attenzione, assicurandovi
di esservi scaricati a terra prima di toccare il chip. Il
chip vi verrà inviato in un tubo antistatico.
LISTINO
-------
- REGISTRAZIONE
Include gli schemi, il layout del c.s., i piani di montaggio (vedi sopra)
10000 Lire, 7 US$, 12 DM
- REGISTRAZIONE + CLOCK CHIP (Solo per gli ordini ricevuti entro 1 Mar 96)
22000 Lire, 15 US$, 25 DM per 1 chip
34000 Lire, 23 US$, 38 DM per 2 chips
- CLOCK CHIP (Solo per utenti registrati e ordini ricevuti entro 1 Mar 96)
15000 Lire, 10 US$, 16 DM per 1 chip
27000 Lire, 18 US$, 29 DM per 2 chips
Come detto sopra, in Italia il chip è facilmente reperibile, e quindi vi
consiglio di procurarvelo da soli (risparmiando)
COME INVIARMI IL DENARO
-----------------------
- Tramite vaglia postale (Solo per l'Italia).
- Tramite vaglia postale internazionale.
Assicuratevi che io riceva il pagamento in lire e non nella vostra valuta.
- In contanti
Il pagamento in contanti è a vostro rischio. Usate due buste una dentro
l'altra per maggior sicurezza. Inviate solo banconote, NON monete.
NON INVIATE assegni, vaglia postali USA o Canadesi, ordini contrassegno...
COME ORDINARE
-------------
Inviatemi il denaro in uno dei modi sopra indicati. Ricordatevi di specificare
il vostro indirizzo (anche l'e-mail se lo avete) e il motivo del versamento
(registrazione / ordine chip...) aggiungendo "MouseClock" come causale
(poichè pubblicherò tra poco un altro progetto shareware..).
Se volete, indicatemi anche per quale modello di Amiga intendete usare
MouseClock, e se siete interessati alla versione base o a quella passante
(riceverete comunque la documentazione completa di entrambe le versioni)
Se ordinate il chip potrebbe esserci un ritardo di due-tre settimane tra
il ricevimento del vostro ordine e la spedizione del pacco (nel caso abbia
finito le scorte dei chip). Se invece volete solo registrarvi, il tutto è
più veloce, dato che di solito spedisco la documentazione uno o due giorni
dopo il ricevimento dell'ordine.
Il mio indirizzo è:
Adriano De Minicis
Via Latisana 37
33054 Lignano Sabbiadoro UD
Italia
e-mail: MC4948@mclink.it
3. DISTRIBUZIONE
================
I files presenti in questo archivio possono essere copiati e distribuiti
liberamente (anche su network e CD-ROM) purchè vengano distribuiti per
intero senza modifiche e non a scopo di lucro (è consentito un piccolo
addebito per le spese di copia e del disco).
Lo schema elettrico che riceverete iniviando il contributo shareware è
invece sotto copyright, e NON puo' essere ridistribuito in nessun modo.
MouseClock puo' essere costruito solo per uso personale, ne è vietata la
commercializzazione (contattatemi per eventuali accordi).
4. AVVERTENZE (Leggere attentamente)
====================================
Il programma SetMClock pone come uscite alcune linee della mouse port 2
(GamePort). Pertanto prima di lanciare SetMClock scollegare qualunque
dispositivo da quel conettore per evitare possibili danni al dispositivo e/o
all'Amiga. Nota: quando SetMClock termina, la porta torna allo stato
originario.
E' possibile collegare un joystick su un connettore ausiliario se si
costruisce la versione passante di MouseClock (occorrono solo pochi
componenti aggiuntivi).
ATTENZIONE:
-----------
MAI inserire o togliere MouseClock quando Amiga è acceso, specialmente se
non avete tolto lo schermo metallico del connettore DB9 femmina di
MouseClock. Infatti cio' puo' provocare un cortocicuito su Amiga (con le
immaginabili conseguenze) dato che i due pin 7,8 (+5V, GND) della MousePort2
sono uno vicino all'altro ed è molto facile provocare un cortocircuito con
lo schermo dell'altro connettore. Pertanto CONSIGLIO VIVAMENTE di tagliare
via lo schermo metallico dal connettore femmina di MouseClock (non di
Amiga!). In tal caso non c'è piu' pericolo di cortocircuiti, anche se
sconsiglio comunque di inserire/togliere MouseClock ad Amiga acceso (sebbene
io l'abbia fatto molte volte, non è detto che prima o poi non si danneggi
qualcosa)
Se usate batterie alcaline o al litio invece delle nichel-cadmio (dalla
rev. 2.0) assicuratevi di modificare il circuito come indicato dagli
schemi. Le batterie alcaline e specie quelle al litio ESPLODONO se
ricaricate!
NON MI ASSUMO NESSUNA RESPONSABILITA' PER EVENTUALI DANNI DI QUALUNQUE
GENERE CAUSATI DALL'UTILIZZO E/O DALLA COSTRUZIONE DI QUESTO PROGETTO.
Siete ancora qui? bene!, proseguiamo con:
5. USO DI MouseClock (LA PARTE HARDWARE)
========================================
Usare MouseClock è semplice: basta collegarlo alla porta mouse 2 (gameport)
quando Amiga è spento (leggete le avvertenze sopra riportate!).
Versione base di MouseClock
---------------------------
Usate SetMClock per accedere all'orologio (vedi sotto).
Versione passante di MouseClock
-------------------------------
Questa versione permette di collegare un joystick al connettore DB9
ausiliario (solo joystick normali, non analogici o paddle).
Posizionate il deviatore su 'Clock' prima di lanciare SetMClock (altrimenti
SetMClock non vede l'orologio!). L'utilizzo di un joystick quando il
deviatore è su 'Clock' (o viceversa) non causa danni.
6. USO DI SetMClock (IL PROGRAMMA)
==================================
SetMClock è il programma che consente di settare l'ora di sistema da quella
di MouseClock o viceversa. E' l'equivalente di SetClock. Essendo scritto
interamente in assembler è sufficientemente compatto (circa 3K).
SetMClock per poter funzionare correttamente ha bisogno del file
"MClock.upd" (4 bytes) nella directory "S:". Tale file viene creato per la
prima volta con l'opzione 'save'. E' necessario poichè il chip utilizzato
da MouseClock non memorizza l'anno, che quindi va salvato su disco. L'anno
viene aggiornato automaticamente confrontando la data attuale con quella
presente nel file (giorno, mese, anno dell'ultimo aggiornamento di
MouseClock). Se il giorno attuale (letto da MouseClock) è precedente a
quello nel file allora l'anno è il successivo e viene riscritto. L'unico
caso in cui SetMClock non si accorge del cambiamento è se il computer rimane
spento dall'inizio dell'anno fino almeno alla data nel file. Ad es. se
"MClock.upd" contiene '15 Gen 1993' e MouseClock segna '10 Gen' siamo
sicuramente nel 1994 (il tempo non torna indietro!); se invece MouseClock
segna '15 Gen' o un giorno successivo siamo ancora nel 1993 (tranne il caso
particolare detto sopra). Per evitare questo piccolo problema conviene
aggiornare comunque MouseClock ad es. alla fine di gennaio, in modo che
l'anno successivo SetMClock ha un mese per accorgersi che l'anno e'
cambiato.
Per chi non ha l'hard-disk conviene copiare il file "S:MClock.upd" in tutti
i dischi di boot in cui si vuole usare SetMClock.
ATTENZIONE: Non lanciate SetMClock se avete collegato una periferica diversa
da MouseClock nella mouse port 2. Leggete il capitolo
"Avvertenze".
NOTA: Evitate di lanciare piu' copie in parallelo di SetMClock, poiche'
interferirebbero tra di loro, dando risultati sbagliati (nessun
danno).
Utilizzo da CLI/Shell
---------------------
SetMClock load Setta la data e l'ora di sistema leggendola da
MouseClock. E' necessario il file "S:MClock.upd".
Se volete il sistema aggiornato ogni volta che Amiga
viene acceso, includete questo comando nella
startup-sequence (o nella user-startup).
SetMClock save Salva la data e l'ora di sistema in MouseClock e nel
file "S:MClock.upd" (creandolo, se non esiste). Usare
il comando AmigaDOS 'date' o le preferences 'Time' (2.0)
per settare il tempo di sistema. Esempio:
date 1-jun-93 12:34
setmclock save
Nota: i secondi vengono considerati zero. Quindi per
ridurre l'errore conviene aspettare che i secondi siano
prossimi a zero prima di salvare (o usare l'opzione
'zero').
SetMClock zero Azzera i secondi (di MouseClock) avanzando di un minuto
se sec>30. Aggiorna il file "S:MClock.upd" e poi esegue
un 'load'
SetMClock Visualizza due linee di help.
Utilizzo da Workbench
---------------------
Usare un'icona di tipo 'project' il cui default tool è SetMClock (con path
opportuno) e i tooltypes sono:
MODE=load \
MODE=save } Usare UNO SOLO di questi (equivalgono a quelli da CLI)
MODE=zero /
Se non ci sono tooltypes si assume come default 'load'.
Si possono usare le tre icone che ho fornito come esempio. Attenzione: se
spostate SetMClock in un'altra directory (ad es. C:) occorre modificare
corrispondentemente il default tool di quelle icone.
E' comodo usare il WB se si è fatto il boot da un disco nella cui startup
non viene chiamato SetMClock.
7. MESSAGGI DI ERRORE E POSSIBILI CAUSE
=======================================
Can't find battery backed up clock
----------------------------------
MouseClock non collegato alla seconda porta Mouse, oppure non funzionante.
Nel caso abbiate costruito la versione passante è probabile che il deviatore
sia in posizione "joystick".
Battery backed up clock not set
-------------------------------
MouseClock è presente, ma data e ora sono azzerate. Questo accade ogni
volta che viene a mancare l'alimentazione a batteria, e quindi anche appena
costruito. Per ovviare a questo errore basta settare data e ora con
SetMClock save. Se l'errore si ripresenta ogni volta che Amiga viene
spento, allora la batteria potrebbe essere scarica oppure non collegata.
Controllare (la tensione della batteria dovrebbe essere maggiore di 2.2V).
Can't open S:MClock.upd
-----------------------
Il file "S:MClock.upd" non esiste o non puo' venire aperto.
Can't save S:MClock.upd
-----------------------
Il file "S:MClock.upd" non puo' essere salvato (ad es. disco di sistema
protetto in scrittura).
Bad data in S:MClock.upd
------------------------
I dati nel file "S:MClock.upd" sono stati alterati. Ripristinarli con
SetMClock save.
8. NOTE SULL'HARDWARE
=====================
Per ridurre il numero di linee di I/O usate (in modo da poterlo collegare alla
mouse port), ho usato un chip orologio con bus I²C (IC1, un M 8716 prodotto
dalla SGS-Thomson). L'altro integrato (IC2) fa da interfaccia tra Amiga e il
bus I²C. I diodi D1 e D2, collegati alle linee di feedback dei segnali I²C,
servono ad evitare che una eccessiva corrente scorra dalla batteria tampone ad
Amiga quando questo è spento. Se i diodi fossero cortocircuitati ci sarebbe
una corrente di perdita dalla batteria notevolmente superiore alla correnete
assorbita da IC1, causando una scarica troppo rapida.
Dalla rev. 2.0 potete usare batterie alcaline (2 x 1.5V) o al litio invece
dell'accumulatore NiCd. In questi casi il circuito va leggermente modificato
usando due diodi a bassa caduta di tipo schottky o al germanio (potete provare
con i normali diodi al silicio tipo 1N4148, ma il circuito potrebbe non
funzionare (comunque non viene danneggiato)).
9. COSTRUZIONE
==============
Questa sezione si riferisce agli schemi che riceverete registrandovi.
Dalla rev. 2.0 c'è il disegno del circuito stampato per entrambe le
versioni di MouseClock: se volete la versione passante usate tutto lo
stampato, altrimenti basta eliminare (o tagliare dallo stampato) la parte
superflua (vedere disegni). Gli stampati sono disegnati in tre modi:
1:1 a lettura diretta (visto dal lato rame), utile per chi usa i
simboli trasferibili
1:1 e 2:1 speculare (visto dal lato componenti), utile per chi usa il
metodo della fotoincisione
Se non volete realizzare lo stampato c'è sempre il piano di montaggio su
millefori (in questo caso solo per la versione base, dato che le modifiche
richieste dall'"estensione joystick" sono molto semplici e possono essere
realizzate in modo volante). Per i collegamenti consiglio di usare del filo
per wire-wrap di piccolo diametro ,ad esempio un AWG 28 (0.32mm).
Una volta deciso la versione di circuito che volete costruire, dovete
stabilire il tipo di batteria:
a) Ricaricabile 2.4V NiCd o NiMH (default, quella che consiglio)
b) Non ricaricabile 3V: hanno l'ovvio svantaggio di dover essere
sostituite quando scariche!. L'energia assorbita da MouseClock
è circa 50 mAh/anno (ad es. una batteria da 200 mAh durerà 4 anni)
Modificate il circuito come indicato (sostituendo R1,R2 e T1 con
D3 e D4)
b1) Alcalina: economica e facile da trovare (2 x 1.5V) ma enorme
in confronto al circuito
b2) Litio: meno cara delle NiCd, ma necessita di maggiori attenzioni
b3) Normali pile zinco carbone (2 x 1.5V): le piu' economiche e
reperibili ovunque, ma ingombranti rispetto al circuito e inoltre
hanno elevate perdite (si scaricano presto anche se inutilizzate).
cosicchè dureranno probabilmente solo un anno, malgrado il
ridotto consumo del circuito. Se pero' intendete usare MouseClock
solo per un periodo limitato (ad es. perchè aspettate di acquistare
una scheda turbo/esp.memoria con orologio) è la soluzione piu'
economica.
Se usate NiCd, NiMH o litio dovete controllare che ci stiano sullo stampato,
altrimenti dovrete modificare la disposizione delle tracce. Il diametro
massimo è di circa 20 mm. Io ho usato una NiCd da 15 mm di diametro e
circa 7 mm di altezza. Potete usare il disegno del piano di montaggio come
riferimento quando comprate la batteria, dato che è in scala 1:1.
E' importante anche la dimensione del compensatore C2 (deve starci nello
stampato). Potete anche sostituirlo con un condensatore fisso tra i 15
e 27 pF. In questo caso non potrete però calibrare l'orologio (che è
comunque abbastanza preciso: io ho usato il compensatore, ma non l'ho
mai tarato!)
E ora si comincia!
Consiglio di utilizzare zoccoli per i due circuiti integrati, e di tagliare
via con un seghetto lo schermo metallico del connettore DB9 femmina.
Conviene montare per primi gli zoccoli, poi i ponticelli, i due terminali
per il jumper (senza collegare ancora il jumper), resistenze, condesatori,
quarzo e transistor (se necessario), proseguendo con i diodi e il conettore
DB9. Non montate ancora la batteria.
Se realizzate la versione passante preparate il cavo ad 8 conduttori, e
saldate ad un'estremità il connettore DB9 femmina come da schema. Saldate
quindi l'altra estremità del cavo ai punti corrispondenti dello stampato,
assicurandovi di non scambiare tra di loro i fili (uno scambio tra il 7
e l'8 distrugge MouseClock e può danneggiare Amiga, quindi controllate
due volte!). Saldate poi il deviatore S1 (da pannello o da stampato)
Prima di montare la batteria assicurarsi che i collegamenti siano esatti e
non ci siano cortocircuiti, specialmente tra l'alimentazione a 5V e massa
(pin 7 e 8 del connettore DB9). Un cortocircuito tra queste linee puo'
danneggiare il vostro Amiga, quindi ATTENZIONE!. Non lasciatevi prendere
dalla fretta di provare subito il circuito!.
Quando siete sicuri che tutto è a posto, montate la batteria (con jumper
scollegato). E' meglio usare del cavetto isolato per collegare il terminale
negativo della batteria. Fate attenzione una volta collegata la batteria a
non provocare cortocircuiti appoggiando la basetta su oggetti metallici
(potreste danneggiare la batteria: le NiCd non gradiscono cortocircuiti!).
Controllate nuovamente che tutto sia a posto e non ci siano cortocircuiti.
Inserite quindi i due circuiti integrati nei rispettivi zoccoli, badando di
non scambiarli o inserirli a rovescio.
ATTENZIONE: il chip orologio (IC1) è un CMOS, sensibile alle cariche
elettrostatiche. Maneggiatelo con attenzione, assicurandovi
di esservi scaricati a terra prima di toccare il chip.
Un ultimo controllo e poi finalmente collegate il jumper che da' tensione al
circuito. Nel caso abbiate costruito la versione joystick ponete il
deviatore su 'clk'. Spegnete l'Amiga, collegate il circuito alla mouse port
2, accendete Amiga, e da WB cliccate sull'icona ClkLoad: se appare il
requester "Can't find battery backed up clock" allora avete commesso qualche
errore. Spegnete Amiga, scollegate MouseClock e ricontrollate tutto
(potrebbe essere il deviatore non posizionato su 'clk'). Quando tutto
funziona dovrebbe apparire il requester "Battery backed up clock not set"
(l'orologio è azzerato) oppure "Can't open S:MClock.upd". Provate a salvare
data e ora cliccando su ClkSave: non dovrebbero esserci messaggi.
Riprovate con ClkLoad: se non dà messaggi tutto è ok, complimenti! Per
l'uso di SetMClock o per i messaggi di errore vedere le rispettive
spiegazioni.
Se il circuito non funziona e non riuscite a trovare l'errore, provate a
controllare se c'è un'onda quadra ad 1Hz tra il pin 5 di IC1 e massa.
Se non c'è allora l'oscillatore a quarzo non funziona: provate a ruotare
il compensatore.
NOTA: La batteria NiCd sarà probabilmente scarica quando costruirete
MouseClock. Per ricaricarla lasciate il computer acceso per alcune
ore (di solito occorrono 14 ore per la carica, ma non è necessario
lasciare Amiga acceso per tutto quel tempo, se usate spesso Amiga).
Se avete un caricabatterie NiCd potete usarlo per ricaricare la
batteria prima di montarla sul circuito.
Buon lavoro! :-)
10. TARATURA
============
La taratura del circuito puo' essere anche omessa, dato che l'orologio e'
abbastanza preciso. Per questo motivo potete sostituire il compensatore con
un condensatore fisso.
Se avete un frequenzimetro con una buona risoluzione alle basse frequenze
(deve visualizzare le frazioni di Hertz), ruotate il compensatore fino a
leggere esattamente 128 Hz sul pin 8 di IC1.
Se non avete un frequenzimetro la procedura è piu' lunga: se notate che
dopo una settimana l'orologio anticipa o ritarda troppo, provate a ruotare
leggermente il compensatore in uno dei due sensi. Controllate dopo una
settimana: se l'errore tende a calare, il verso è giusto, altrimenti il
compensatore va ruotato in senso opposto. Occorrono poi vari aggiustamenti
per ridurre l'errore.
11. RINGRAZIAMENTI
==================
Desidero ringraziare Roberto Borri per i suggerimenti e il debugging,
tutti gli utenti registrati, Fred Fish per la sua grandiosa PD-collection,
e la Commodore Amiga per questo meraviglioso computer!.
12. CAMBIAMENTI DALLA REV. 1.22 ALLA 2.0
========================================
Revisionato: questo documento, gli schemi shareware (completamente
ridisegnati e stampati in alta risoluzione (360 DPI) con
una stampante inkjet)
Aggiunto: nuova immagine dimostrativa, icone MagicWB per il programma,
layout del circuito stampato (per chi si registra) e la possibilità
di usare batterie non ricaricabili.
Il programma (SetMClock) è invariato.